foo-foo water - German English Dictionary